User Service Data to LDAP Attributes Mapping

Purpose

Use this form to map corporate directory (LDAP) user data to the MiVoice Business user data.

MiVoice Business, via the Integrated Directory Services (IDS) application, uses the map to convert LDAP queries that it receives from the directory server into internal User Service Data recognized by MiVoice Business. The mapping enables you to reuse information in the corporate LDAP directory to provision MiVoice Business users .

If a user service data field has a mapped LDAP attribute that is not set from the directory server or is not returned from an LDAP query, then "default handling" is used to program the field on MiVoice Business. The following default handling options are available:

In the current release, the form provides mapping for the Microsoft Active Directory (AD) service. Support for other directory services will be added in a later release.

Use this form when performing the following tasks:

For more information:

NOTE: MiVoice Business also provides a built-in LDAP server and an interface to servers running OpenLDAP, an open source implementation of LDAP. Both are used by 69xx IP Phones to populate its native Phone Book application with user data. For more information, see LDAP Client Configuration.

Conditions

Field Descriptions

User Service Data Field

 

Description

Default Value

LDAP Attribute

Default Handling

First Name

Enter the LDAP attribute for the user first name. Default handling is always "System Defined." If both this field and the Last Name are blank, the update fails and is posted to the IDS Data Management form with an "application error" status.

NOTE: An LDAP attribute must be programmed for this field.

givenName

System Defined

Last Name

Enter the LDAP attribute for the user last name. Default handling is always "System Defined." If both this field and the First Name are blank, the update fails and is posted to the IDS Data Management form with an "application error" status.

NOTE: An LDAP attribute must be programmed for this field.

sn

System Defined

User ID

Enter the LDAP attribute for the user object identifier that serves as unique key for the record. Default handling is always "System Defined." If this field is blank, the system will cause the update to fail and add a message to the error log.

NOTES

  • Unlike other user service data, the User ID does not appear on the ESM interface. It serves as a key only.

  • An LDAP attribute must be programmed for this field.

 

ObjectGUID

System Defined

Login ID

The Login ID attribute provides compatibility with applications, including MiCollab and MiVoice Business, that rely on the availability of Login ID data. It is not required by MiVoice Business for phone service. If the Login ID data is given, a default password must be set via a User and Service Template. Default handling is always "None."

 

None

Department

Enter the LDAP attribute for the department and select a default handling option:

  • Template - If the field is blank, a User and Service Template provides the missing value.  

  • None - If the field is blank, it remains blank.

department

Template

Location

Enter the LDAP attribute for the location and select a default handling option:

  • Template - If the field is blank, a User and Service Template provides the missing value.

  • None - If the field is blank, it remains blank.

physicalDeliveryOfficeName

Template

Language

Enter the LDAP attribute for the language and select a default handling option:

  • Template - If the field is blank, a User and Service Template provides the missing value.  

  • None - If the field is blank, it remains blank.

preferredLanguage

Template

Role

Enter the LDAP attribute for the user role. Default handling is always "None."

employeeType

None

Directory Number

Enter the LDAP attribute for the directory number. Default handling for this attribute is always "None."

telephoneNumber

None

Home Element

Enter the LDAP attribute for the home element. Default handling is always "None."

ipPhone

None

Secondary Element

Enter the LDAP attribute for the secondary element and select a default handling option:

  • Template - If the field is blank, a User and Service Template provides the missing value.

  • None - If the field is blank, it remains blank.

otherIpPhone

None

Email

Enter the LDAP attribute for the email address. Default handling is always "None."

mail

None